#ifndef SKIPLIST_H_INCLUDED
#define SKIPLIST_H_INCLUDED
#include <stdbool.h>

typedef struct _SCell
{
    int data;
    struct _SCell *celluleSuivante[100];
    int tailleMaxCellule;
} SCell;


typedef struct _SListe
{
    struct _SCell *celluleDeBase;
} SListe;

SCell* rechercheCellSListeRecursif( SListe s, int valeur, int etageChercher);
SCell* rechercheSListe(SListe s, int valeur, int etageActuel, SCell *celluleActuelle, int etageChercher);
bool rechercheValeurSListeRecursif(SListe s, int valeur);


#endif // SKIPLIST_H_INCLUDED
